#include <unistd.h>
#include <signal.h>
#include <cstdlib>
#include <stdio.h>
long long cnt = 0;

void alarm_handler(int signum) {
    printf("cnt: %lld\n", cnt);
    exit(1);
}

int main() {
    signal(SIGALRM, alarm_handler); // 注册信号处理器

    alarm(1); // 设置一个3秒的闹钟
    while(true)
    {
        //printf("%d\n",cnt++);
        cnt++;
    }
    

    return 0;
}
